<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

    function getEstados() {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
  
      $datos = $CI->tablas_base_model->getAll('i005t_estados');
   
     foreach($datos as $row) {
       $arreglo[$row->co_estado] = ucwords(strtolower($row->nb_estado));
      }
      
      
      return crearArregloCompleto($arreglo);
   }
   
    function getMunicipios($coEstado) {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
      if($coEstado):
      $datos = $CI->tablas_base_model->getWhere('i006t_municipios',array('co_estado' => $coEstado));
   
     foreach($datos as $row) {
       $arreglo[$row->co_municipio] = ucwords(strtolower($row->nb_municipio));
      }
      
      endif;
      return crearArregloCompleto($arreglo);
   }
   
    function getParroquias($coMunicipio) {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
      if($coMunicipio):
      $datos = $CI->tablas_base_model->getWhere('i007t_parroquias',array('co_municipio' => $coMunicipio));
   
     foreach($datos as $row) {
       $arreglo[$row->co_parroquia] = ucwords(strtolower($row->nb_parroquia));
      }
      endif;
      
      return crearArregloCompleto($arreglo);
   }
   
    function getEstadoCivil() {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
  
      $datos = $CI->tablas_base_model->getAll('i001t_estado_civil');
   
     foreach($datos as $row) {
       $arreglo[$row->co_estado_civil] = ucwords(strtolower($row->nb_estado_civil));
      }
      
      
      return crearArregloCompleto($arreglo);
   }
   
    function getSexo() {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
  
      $datos = $CI->tablas_base_model->getAll('i002t_sexo');
   
     foreach($datos as $row) {
       $arreglo[$row->co_sexo] = ucwords(strtolower($row->nb_sexo));
      }
      
      
      return crearArregloCompleto($arreglo);
   }
   
    function getTenencias() {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
  
      $datos = $CI->tablas_base_model->getAll('i009t_tenencia_vivienda');
   
     foreach($datos as $row) {
       $arreglo[$row->co_tenencia_vivienda] = ucwords(strtolower($row->nb_tenencia_vivienda));
      }
      
      
      return crearArregloCompleto($arreglo);
   }
   
    function getInscripcionesMv() {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
  
      $datos = $CI->tablas_base_model->getAll('i008t_inscripcion_mv');
   
     foreach($datos as $row) {
       $arreglo[$row->co_tipo_inscripcion_mv] = ucwords(strtolower($row->nb_tipo_inscripcion_mv));
      }
      
      
      return crearArregloCompleto($arreglo);
   }
   
   function getNivelInstruccion() {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
  
      $datos = $CI->tablas_base_model->getAll('i004t_nivel_instruccion');
   
     foreach($datos as $row) {
       $arreglo[$row->co_nivel_instruccion] = ucwords(strtolower($row->nb_nivel_instruccion));
      }
      
      
      return crearArregloCompleto($arreglo);       
   }
   
   function getNacionalidades() {
      $arreglo = array();
      $datos = array();
      $CI = get_instance(); 
    
  
      $datos = $CI->tablas_base_model->getAll('i003t_nacionalidades');
   
     foreach($datos as $row) {
       $arreglo[$row->co_nacionalidad] = ucwords(strtolower($row->nb_nacionalidad));
      }
      
      
      return crearArregloCompleto($arreglo);       
   }   
    
   function crearArregloCompleto($arreglo) {
    $arregloFinal = array( '' => "Seleccione una Opción")+$arreglo;
    
    ksort($arregloFinal);
    return $arregloFinal;
  }
